生成编译注释

In [1]:
%%file fib_orig.pyx
def fib(n):
    a,b = 1,1
    for i in range(n):
        a,b = a+b, a
    return a
Writing fib_orig.pyx
In [2]:
!cython -a fib_orig.pyx

在浏览器中打开 fib_orig.html 可以查看内容,windows 下打开网页使用:

In [3]:
!start fib_orig.html

linux 下使用:

open fib_orig.html

其界面可能如图所示: 界面

点击某一行可以查看该 Python 代码对应的 C 代码。